Skip to content

Draft: BEC Messages Refactor 2 - standardise numpy usage#764

Draft
d-perl wants to merge 7 commits intomainfrom
refactor/message_typing/standardise_numpy
Draft

Draft: BEC Messages Refactor 2 - standardise numpy usage#764
d-perl wants to merge 7 commits intomainfrom
refactor/message_typing/standardise_numpy

Conversation

@d-perl
Copy link
Contributor

@d-perl d-perl commented Feb 11, 2026

Builds on #762

  • Separates message serialization and object encoding
  • Relaxes the strict typing on dicts now after refactoring all the nonconforming uses

@d-perl d-perl force-pushed the refactor/message_typing/standardise_numpy branch from 7779030 to 9693717 Compare February 11, 2026 09:53
@d-perl d-perl changed the title Draft: Messaging Refactor 2 - standardise numpy usage Draft: BEC Messages Refactor 2 - standardise numpy usage Feb 11, 2026
@codecov
Copy link

codecov bot commented Feb 11, 2026

Codecov Report

❌ Patch coverage is 88.05031% with 19 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
bec_lib/bec_lib/one_way_registry.py 80.39% 7 Missing and 3 partials ⚠️
bec_lib/bec_lib/messages.py 90.24% 4 Missing and 4 partials ⚠️
bec_lib/bec_lib/serialization_registry.py 83.33% 0 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

@d-perl d-perl force-pushed the refactor/message_typing/standardise_numpy branch 2 times, most recently from d194f4a to 8a39286 Compare February 12, 2026 12:59
@d-perl d-perl force-pushed the refactor/message_typing/standardise_numpy branch 3 times, most recently from 0528e45 to b34513b Compare March 2, 2026 07:50
@d-perl d-perl force-pushed the refactor/message_typing/standardise_numpy branch from b34513b to 9d14027 Compare March 2, 2026 10:26
@d-perl d-perl force-pushed the refactor/message_typing/standardise_numpy branch from 9d14027 to 0812482 Compare March 2, 2026 12:04
@d-perl d-perl force-pushed the refactor/message_typing/standardise_numpy branch from 2951fe6 to 2b8d5d8 Compare March 3, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant